home *** CD-ROM | disk | FTP | other *** search
-
- #include <e_gem.h>
- #include <string.h>
- #include <stdio.h>
-
- #define MINSIZE 160
- #define GADGETS NAME|CLOSER|FULLER|MOVER|INFO|SIZER|UPARROW|DNARROW|VSLIDE|LFARROW|RTARROW|HSLIDE|SMALLER
-
- typedef unsigned char byte;
-
- typedef struct
- {
- int scan,shift,norm;
- } KEY;
-
- typedef struct
- {
- int version;
- int headlength;
- int nplanes;
- int patlen;
- int pixwidth;
- int pixheight;
- int width;
- int height;
- } IMG;
-
- extern MFDB img;
- extern int img_w,img_h;
- extern int text_lines,text_rows,text_tabs,tab_size,ascii;
- extern long dump_size;
-
- extern char file_loaded[];
- extern int loaded;
-
- extern void ClearData(void);
- extern int LoadData(char*);
- extern int LoadText(char*);
- extern void Draw(WIN*,GRECT*);
- extern void DrawText(WIN*,GRECT*);
- extern void error(int,char*);
-
- extern char *getcwd(char *,int);
-